package com.project.mq.mqserver.core;


import lombok.Data;

/**
 *表示队列和交换机之间的关联关系
 */
@Data
public class Binding {
    //交换机
    private String exchangeName;
    //队列
    private String queueName;
    //只在交换机类型为 TOPIC 时才有效. ⽤于和消息中的 routingKey 进⾏匹配.
    //bindingKey相当于出题,要求领红包的人完成对应的要求
    private String bindingKey;
    /*Binding这个东西,依附于Exchange和Queue
    比如,对于持久化来说,如果Exchange和Queue任何一个都没有持久化
    此时你针对的Binding持久化是没有任何意义的
     */

}
